﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ProjectManagement.Domain.Abstract
{
	public interface IRepository<T> where T:class
	{
		void Save(T entity);
		void Remove(T entity);
		void Update(T entity);
		IEnumerable<T> QueryAll();
		T Get(int id);
	}
}
